excessively optimistic - French English Dictionary